@media screen and (min-width: 769px){



    /*index*/

    .tx-menus li a:hover:before{width: 100%;}

    .tx-menus li:hover{top:-5px;}



    .tx-product-main li .text a:hover{background: #317DFF;color:#fff;}



    .tx-news-left .img:hover img{transform: scale(1.08);-webkit-transform: scale(1.08);-ms-transform: scale(1.08);}



    .tx-news-right .mains li a:hover{z-index: 20; background: #317DFF;box-shadow: 6px 6px 2px 1px rgba(0, 0, 0, 0.1607843137254902);}

    .tx-news-right .mains li a:hover .date{border-color: #fff;}

    .tx-news-right .mains li a:hover .date h3,.tx-news-right .mains li a:hover .date h4{color:#fff;}

    .tx-news-right .mains li a:hover .title h3{color:#fff;border-color: #fff;}

    .tx-news-right .mains li a:hover .title em{color:#fff;opacity: 0.7;}



    .tx-solve-main .more:hover{opacity: 0.7;}



    .tx-bps-left a:hover{background: #317DFF;color:#fff;}



    .tx-news-left .mains li:hover h3{color:#317DFF;}

    .tx-news-more a:hover{background: #317DFF;color:#fff;}

    

    .tx-product-main li:hover{top:-5px;}

    .tx-product-main li:hover .title h3,.tx-product-main li:hover .title h4{color:#317DFF;}



    /*bi*/

    .tx-navs-ul .wrap_tab a:hover{color:#317DFF;}



    .tx-tbi2-nav li:hover h3{color: #317DFF;}

    .tx-tbi2-nav li:hover i::before{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}



    .tx-tbi4-mains .text a{opacity:0.8}



    .tx-tbi5-mains:hover:after{top:-36px;right:40px;}



    .tx-tbi7-main li:hover .img img{transform: translate(-4px, -4px);-webkit-transform: translate(-4px, -4px);-ms-transform: translate(-4px, -4px);}

    .tx-tbi7-main li:hover .img:before{transform: translate(4px, 4px);-webkit-transform: translate(4px, 4px);-ms-transform: translate(4px, 4px);}



    /*ai*/

    .tx-ai1-nav li:hover .img2{display: inline-block;}

    .tx-ai1-nav li:hover .img1{display: none;}

    .tx-ai1-nav li:hover h3{color: #317DFF;}

    .tx-ai1-nav li:hover:before{width: 100%;}



    .video-box .mains i:hover{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}



    .tx-ai5-nav li:hover{color: #317DFF;}

    .tx-ai5-nav li:hover:before{width: 100%;}

    .tx-ai5-nav li:hover img{-webkit-filter: grayscale(0%); filter: grayscale(0%);}

    .tx-ai5-mains li:hover h3{color: #317DFF;}



    /*po*/

    .tx-po2-main li:hover{box-shadow:8px 8px 20px rgba(49,125,255,0.25);top:-5px;position:relative}

    .tx-po2-main li:hover img{transform:translate(0, -6px);-webkit-transform:translate(0, -6px);-ms-transform:translate(0, -6px);}

    .tx-po2-main li a:hover{opacity: 0.8;}

    

    .tx-po3-main li:hover .imgs:before{transform:rotate(360deg);transition: 1s;-webkit-transition:1s;-ms-transition: 1s;}

    .tx-po3-main li:hover .imgs:after{transform:rotate(-360deg);transition: 1s;-webkit-transition:1s;-ms-transition: 1s;}



    .tx-po5-left li:hover{color: #317DFF;}

    .tx-po5-left li:hover:before{width: 100%;}

    

    .tx-po6-main .swiper-slide li:hover .top{top:-5px;}



    .tx-po4-main .swiper-slide:hover i::before{animation:scales 2s linear infinite}

    .tx-po4-main .swiper-slide:hover i::after{animation:scales 2s linear 1s infinite}

    .tx-po4-main .swiper-slide:nth-child(2n-1):hover .main{top:5px;box-shadow:8px 8px 35px rgba(0,33,124,0.19);}

    .tx-po4-main .swiper-slide:nth-child(2n):hover .main{top:-5px;box-shadow:8px 8px 35px rgba(0,33,124,0.19);}
    



    .tx-po4-main .swiper-slide:hover .main{background-image: url('../img/po4-libg.png');background-size: 100% auto;background-repeat: no-repeat;background-position: bottom center;transition: 1s;-webkit-transition: 1s;-ms-transition: 1s;}

    .tx-po4-main .swiper-slide:hover .main h4{color: #317DFF;}

    

    /*DF*/

    .tx-df2-main li:hover{box-shadow:8px 8px 20px rgba(49,125,255,0.25);top:-5px;}

    .tx-df2-main li:hover img{transform:translate(0, -6px);-webkit-transform:translate(0, -6px);-ms-transform:translate(0, -6px);}

    /* 2024新增 */
    .tx-mdm3-mains.fl li:hover{left:-6px;}
    .tx-mdm3-mains.fr li:hover{left:6px;}
    .tx-dmd5-mains .texts a:hover{opacity: 0.9;}

    .tx-dm2-main li:hover img{margin-top: -78px;}
    .tx-dm2-main li:hover h3{height: 0;}
    .tx-dm2-main li:hover em{height:120px;}

}



@media only screen and (min-width: 1025px) and (max-width: 1456px){

    .tx-navs-ul .wrap_tab a{line-height:68px;height:68px;}

}



@media screen and (max-width: 1280px){



    .centers{padding: 0 20px;max-width: 1080px;}

    .paddings{padding: 60px 0;}

    body{min-width: 1120px;}



    .tx-banner{height: 490px;}

    .tx-banner.index{height: 534px;}

    .tx-banner .swiper-pagination{bottom:80px;}

    .tx-banner .swiper-pagination span{width: 9px;height:9px;margin:0 8px !important;}

    .tx-banner-text{left:30px;}

    .tx-banner-text h3{font-size: 24px;margin-bottom:25px;}

    .tx-banner-text h4{font-size: 19px;}

    .tx-banner-text em{font-size: 12px;}

    .tx-banner-text .more{margin-top: 32px;}

    .tx-banner-text .more a{font-size: 12px;height: 40px;line-height: 38px;width: 130px;margin-right: 28px;}

    .tx-banner-img{right:30px;}



    .tx-banner-img.index1{width:550px;height:407px;}

    .tx-banner-img.index2{width:550px;height:366px;}

    .tx-banner-img.index3{width:510px;height:312px;}

    .tx-banner-img.index4{width:544px;height:490px;}

    

    .tx-banner-img.po{width:540px;height:335px;}

    .tx-banner-img.bi{width:518px;height:292px;}

    .tx-banner-img.ai{width:520px;height:327px;}

    .tx-banner-img.df{width:439px;height:390px;}



    .tx-navs-ul .wrap_tab a{font-size: 14px;line-height: 65px;height: 65px;}



    .tx-mains-title{margin-bottom: 22px;}

    .tx-mains-title h3{font-size: 22px;}

    

    .tx-footer-logo{padding:30px 0;}

    .tx-footer-logo img{height:30px;}

    .tx-footer-main{padding:52px 0;}

    .tx-footer-main .nav-lefts .a1{font-size:16px;}

    .tx-footer-main .nav-lefts .a2{font-size:13px;margin-top:18px;}

    

    .tx-footer-main .contact-right > h3{font-size:16px;}

    .tx-footer-main .contact-right p{font-size:13px;}

    .tx-footer-main .contact-right ul{margin-top:32px;}

    .tx-footer-main .contact-right li img{width:120px;}

    .tx-footer-main .contact-right li h3{font-size:14px;margin-top:12px;}



    /*index*/

    .tx-menus li .text h3{font-size:17px;}

    .tx-menus li .text p{font-size: 12px;}

    .tx-menus li .a{font-size: 13px;}



    .tx-product-main li{padding:25px 35px}

    .tx-product-main li .title h3{font-size: 18px;}

    .tx-product-main li .title h4{font-size: 12px;}

    .tx-product-main li .text h3{font-size: 16px;margin-bottom: 5px;}

    .tx-product-main li .text em{font-size: 13px;line-height: 22px;}

    .tx-product-main li .text{margin-top: 17px;}

    .tx-product-main li .text h4{font-size: 15px;}



    .tx-solve-nav li{font-size: 15px;line-height: 50px;}

    .tx-solve-main .text{padding-bottom: 32px;margin-bottom: 32px;}

    .tx-solve-main .text h3{font-size: 20px;margin-bottom: 12px;}

    .tx-solve-main .text h4{font-size: 18px;margin-bottom: 22px;}

    .tx-solve-main .text p{font-size: 13px;}

    .tx-solve-main .more{line-height: 36px;font-size: 14px;}



    .tx-bps-right img{max-height: 190px;}

    .tx-bps-left{margin-top: 12px;}

    .tx-bps-left h3{font-size: 20px;}

    .tx-bps-left em{margin-bottom: 28px;}

    .tx-bps-left a{font-size: 14px;line-height: 42px;padding:0 30px;}



    .tx-advan-title{margin-bottom: 46px;}

    .tx-advan-title h3{font-size: 25px;margin-bottom: 15px;}

    .tx-advan-title h4{font-size: 18px;}

    .tx-advan-main li h3{font-size: 14px;}



    .tx-news-left .img{height: 211px;}

    .tx-news-left .mains li h3{font-size: 16px;}

    .tx-news-left .mains li{padding:30px 20px;}

    .tx-news-right .mains{height: 421px;}

    .tx-news-right .mains li a{padding:25px 15px;}

    .tx-news-right .mains li .date{padding:12px 10px 12px 0;margin-top:7px;}

    .tx-news-right .mains li .date h3{font-size: 32px;}

    .tx-news-right .mains li .date h4{font-size: 12px;}

    .tx-news-right .mains li .title em{font-size: 13px;}



    .tx-news-more a{font-size: 14px;line-height: 42px;}



    /*bi*/

    .tx-tbi1-main > ul > li{height: 460px;}

    .tx-tbi1-main li .imgBot .text h3{font-size: 17px;margin-top: 56px;}

    .tx-tbi1-main li .imgBot .img{bottom: 30px;}

    .tx-tbi1-main li .imgCen .title{height: 72px;line-height: 70px;}

    .tx-tbi1-main li .imgCen .title h3{font-size: 16px;}

    .tx-tbi1-main li .imgCen .title img{max-width: 36px;}

    .tx-tbi1-main li .imgCen .text dt img{top:-1px;}

    .tx-tbi1-main li .imgCen .text dt h3{font-size: 16px;}

    .tx-tbi1-main li .imgCen .text dt em{font-size: 14px;line-height: 22px;}



    .tx-tbi2{padding-bottom: 0;}

    .tx-tbi2-nav{width: 90%;margin: 0 5%;margin-bottom: 40px;}

    .tx-tbi2-nav li{margin-left: 200px;}

    .tx-tbi2-nav li::before{width: 135px;left: -170px;}

    .tx-tbi2-nav li h3{font-size: 14px;}

    .tx-tbi2-main h3{font-size: 17px;}



    .tx-tbi3-nav{padding: 12px 25px;}

    .tx-tbi3-nav li{line-height: 38px;}

    .tx-tbi3-nav li{font-size: 14px;}

    .tx-tbi3-mains .text{width: 42%;}

    .tx-tbi3-mains .text h3{font-size: 18px;}

    .tx-tbi3-mains .text em{font-size: 14px;margin-bottom: 35px;}

    .tx-tbi3-mains .text i{font-size: 12px;line-height: 30px;margin-bottom: 16px;}

    .tx-tbi3-mains .text a{font-size: 15px;line-height: 40px;margin-top: 38px;}

    .tx-tbi3-mains .img{width: 58%;height:363px;}

    .tx-tbi3-mains .img:before{height:40px;}

    .tx-tbi3-mains .img img{margin-top:40px;}



    .tx-tbi8-mains .text p{font-size: 14px;}

    .tx-tbi8-mains .text h4{font-size: 17px;}

    .tx-tbi8-mains .img{padding-right: 30px;}



    .tx-tbi4-mains .text h3{font-size: 18px;}

    .tx-tbi4-mains .text em{font-size: 14px;}

    .tx-tbi4-mains .text a{font-size: 14px;line-height: 42px;width: 150px;}



    .tx-tbi5-mains ul.title li{line-height: 80px;}

    .tx-tbi5-mains ul.title li h3{font-size: 17px;}

    .tx-tbi5-mains ul li p{font-size: 14px;margin-bottom: 20px;}

    .tx-tbi5-mains ul .cuo, .tx-tbi5-mains ul .dui{padding: 40px 49px;}

    .tx-tbi5-mains ul .img h3{font-size: 17px;}





    .tx-tbi6-main .text h3{font-size: 17px;}

    .tx-tbi6-main .text em{font-size: 13px;}



    .tx-tbi7-main li .text h3{font-size: 17px;}

    .tx-tbi7-main li .text em{font-size: 14px;}

    .tx-tbi7-main li .img:before{right: -11px;}

    .tx-tbi7-main li a{padding: 38px 32% 38px 20px;}



    /*ai*/

    .tx-ai1-nav li h3{font-size: 16px;}

    .tx-ai1-nav li::before{height: 3px;bottom:-2px}

    .tx-ai1-main .text h3{font-size: 19px;margin-bottom: 30px;padding-bottom:25px;}

    .tx-ai1-main .text h4{font-size: 16px;line-height: 24px;}

    .tx-ai1-main .img .main{height: 275px;}

    .tx-ai1-main .img .main span i{font-size: 14px;margin-right: 15px;padding: 0 30px;margin-bottom: 5px;}



    .tx-ai4-mains .text h3{font-size: 18px;}

    .tx-ai4-mains .text p{font-size: 13px;}

    .tx-ai4-mains .text span{font-size: 14px;}



    .tx-ai5-nav li{font-size: 16px;}

    .tx-ai5-nav li::before{height: 3px;bottom:-2px;}

    .tx-ai5-mains li h3{font-size: 14px;line-height: 20px;height: 40px;}



    /* 底部公共 */

    .tx-guanggao{padding: 50px 0;}

    .tx-guanggao a{font-size: 18px;line-height: 54px;}

    .tx-ai1-main .img .main h4{font-size: 17px;margin-top: 20px;}
    

    .tx-mdm3-mains.fl li{margin-bottom: 40px;}



}



@media screen and (max-width: 768px){



    body{min-width: 320px;}

    .centers{padding: 0 15px;}

    .paddings{padding: 25px 0;}



    .tx-banner,.tx-banner.index{background-size: auto 100%;height: 230px;}

    .tx-banner .swiper-slide{padding-bottom:0;}

    .tx-banner .swiper-pagination{bottom:10px;}

    .tx-banner .swiper-pagination span{width: 5px;height:5px;margin:0 3px !important;}

    .tx-banner-text{width: 100%;left:0;padding:0 40px;text-align: center;}

    .tx-banner-text h3{font-size: 18px;margin-bottom: 12px;}

    .tx-banner-text h4{font-size: 15px;margin-bottom: 4px;line-height: 22px;}

    .tx-banner-text em{display: none;}

    .tx-banner-text .more{margin-top: 20px;}

    .tx-banner-text .more a{line-height: 24px;height: 26px;width: 82px;margin-bottom: 6px;}

    .tx-banner-img{display: none;}



    .tx-navs{display: none;}

    .tx-navs .centers{padding: 0;}

    .tx-navs-ul{padding: 8px 0 4px;}

    .tx-navs-ul .wrap_tab{width: 25%;}

    .tx-navs-ul .wrap_tab:nth-child(4n-3):before{display: none;}

    .tx-navs-ul .wrap_tab a{line-height: 24px;height: 26px;font-size: 13px;}

    .tx-navs-ul .wrap_tab::before{height: 12px;}



    .tx-mains-title{margin-bottom: 12px;}

    .tx-mains-title h3{font-size: 17px;}

    .tx-mains-title em{font-size: 12px;margin-top: 0;line-height: 20px;}

    .tx-menus li .a{text-align: center;}

    

    .tx-footer-logo{text-align:center;padding:24px 0;}

    .tx-footer-logo img{height:22px;}

    .tx-footer-main{padding:30px 0;}

    .tx-footer-main .nav-lefts{display:none;}

    .tx-footer-main .contact-right{width:100%;}

    .tx-footer-main .contact-right > h3{display:none; margin-bottom:12px;}

    .tx-footer-main .contact-right p{margin-bottom:8px;font-size:12px;}

    .tx-footer-main .contact-right ul{text-align:center;}

    .tx-footer-main .contact-right li{float:none;display:inline-block;margin-left:20px;}

    .tx-footer-main .contact-right li img{width:110px;}

    .tx-footer-main .contact-right li h3{font-size:12px;}

    .tx-footer-down{padding:12px 0;font-size:12px;}

    .tx-footer-down a{display:block;}

    .tx-footer-down br{display:none;}

    .tx-footer-down .fl,.tx-footer-down .fr{width:100%;text-align:center;}



    /*index*/

    .tx-menus{margin-top:20px;}

    .tx-menus li{width: 100%;margin-left: 0;margin-bottom: 12px;}

    .tx-menus li a{padding:20px 20px 12px;}

    .tx-menus li .text{padding-left: 42px;}

    .tx-menus li .text img{width: 28px;}

    .tx-menus li .text h3{font-size: 16px;font-weight: normal;line-height: 17px;height: 17px;margin-bottom: 6px;}



    .tx-product-main li{width: 100%;margin-left: 0;margin-bottom: 12px;padding: 20px 25px;}

    .tx-product-main li .title{padding-top: 0;background-size: auto 40px;min-height: 40px;}

    .tx-product-main li .title h3{font-size: 17px;}

    .tx-product-main li .text h3{font-size: 15px;}

    .tx-product-main li .text h3:before{width: 4px;left:-10px;}

    .tx-product-main li .text em{height: auto;overflow: visible;-webkit-line-clamp: 99;line-clamp: 99;}

    .tx-product-main li .text h4{font-size: 13px;line-height: 21px; height:auto;overflow: visible;-webkit-line-clamp: 99;line-clamp: 99;}

    .tx-product-main li .text a{font-size: 12px;line-height: 35px;height: 35px;margin-bottom: 5px;}



    .tx-solve-nav{display: none;}

    .tx-solve-main{display: block !important;width: 100%;margin-bottom: 35px;padding-bottom: 30px;border-bottom: 1px solid #fff;}

    .tx-solve-main .text{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,0.2);}

    .tx-solve-main .text h3{font-size: 18px;font-weight: normal;line-height: 22px;margin-bottom: 12px;}

    .tx-solve-main .text h4{font-size: 15px;line-height: 20px;margin-bottom: 8px;}

    .tx-solve-main .tag{margin-bottom: 15px;}

    .tx-solve-main .tag h3{font-size: 16px;}

    .tx-solve-main .more{font-size: 12px;}



    .tx-bps{padding:25px 0;}

    .tx-bps-left{width: 100%;margin-top: 0;text-align: center;}

    .tx-bps-left h3{font-size: 17px;line-height: 22px;margin-bottom: 8px;}

    .tx-bps-left em{font-size: 13px;margin-bottom: 18px;}

    .tx-bps-left a{font-size: 12px;line-height: 32px;}

    .tx-bps-right{width: 100%;margin-top: 20px;text-align: center;}

    .tx-bps-right img{max-height: 130px;}



    .tx-advan-title{margin-bottom: 25px;}

    .tx-advan-title h3{font-size: 17px;line-height: 26px;}

    .tx-advan-title h4{font-size: 16px;font-weight: normal;}

    .tx-advan-main{display: block;}

    .tx-advan-main li{width: 100%;margin-right: 0;padding-left: 78px;min-height: 68px;}

    .tx-advan-main li img{width: 68px;}

    .tx-advan-main li h3{font-size: 13px;line-height: 26px;margin-top: 6px;}



    .tx-news-left{width: 100%;}

    .tx-news-left .img{height: 31vw;}

    .tx-news-left .mains{margin-top: 12px;}

    .tx-news-left .mains li{width: 100%;padding:18px;}

    .tx-news-left .mains li:before{width: 90%;height: 1px;left:5%;top:0;bottom:auto;}

    .tx-news-left .mains li h3{margin-bottom: 5px;}

    .tx-news-left .mains li em{font-size: 13px;height: 42px;-webkit-line-clamp: 2;line-clamp: 2;margin-bottom: 8px;}

    .tx-news-right{display: none;}

    .tx-news-more{margin-top: 15px;}

    .tx-news-more a{font-size: 12px;line-height: 32px;padding:0 30px;border-width: 1px;}

    

    /*bi*/

    .tx-tbi1-main > ul > li{width: 100% !important;height: auto;margin-bottom: 8px;border-radius: 8px;}

    .tx-tbi1-main li .imgCen {opacity: 1;}

    .tx-tbi1-main li .imgCen .title{height: 52px;line-height: 52px;padding:0 22px;}

    .tx-tbi1-main li .imgCen .title img{max-width: 26px;margin-right: 8px;}

    .tx-tbi1-main li .imgCen .text{padding: 0 20px;}

    .tx-tbi1-main li .imgCen .text dt{margin-top: 10px;}

    .tx-tbi1-main li .imgCen .text dt:first-child{margin-top: 0;}

    .tx-tbi1-main li .imgCen .text dt h3{font-weight: normal;margin-bottom: 8px;font-size: 15px;}

    .tx-tbi1-main li .imgCen .text dt p{padding-left: 15px;}

    .tx-tbi1-main li .imgCen .text dt img{max-width: 20px;top:2px;}

    .tx-tbi1-main li .imgCen .text dt em{font-size: 13px;line-height: 20px;}

    .tx-tbi1-main li .imgCen .text dt a{margin-bottom:5px;font-size: 12px;line-height: 25px;padding:0 15px;}

    .tx-tbi1-main li .imgCen .text dt h4{font-size: 15px;font-weight: normal;margin-bottom: 8px;}

    .tx-tbi1-main li .imgBot{display: none;}

    .tx-tbi1-main.df4 > ul > li{height: auto;}



    .tx-tbi2{padding-bottom: 0;}

    .tx-tbi2-nav{width: 100%;margin:0 0 25px;}

    .tx-tbi2-nav li{margin-left: 0;margin:0 10px !important;}

    .tx-tbi2-nav li::before{display: none;}

    .tx-tbi2-nav li i{width: 50px;height: 50px;line-height: 50px;margin-bottom: 8px;}

    .tx-tbi2-nav li i img{transform: scale(0.6);}

    .tx-tbi2-nav li.cur i::before{transform: scale(0.48);-webkit-transform: scale(0.48);-ms-transform: scale(0.48);}

    .tx-tbi2-main{padding: 0 15px;}

    .tx-tbi2-main h3{font-size: 13px;line-height: 24px;}



    .tx-tbi3{background-size: auto 100%;}

    .tx-tbi3-nav{padding:6px 12px;border-radius: 6px;margin-bottom: 15px;}

    .tx-tbi3-nav li{width: 25%;line-height: 25px;}

    .tx-tbi3-nav li{font-size: 12px;margin:2px 0}

    .tx-tbi3-mains{flex-direction: column;}

    .tx-tbi3-mains .img{width: 100%;height:54.5vw;}

    .tx-tbi3-mains .img:before{height:32px;}

    .tx-tbi3-mains .img i{background-size: 60px;}

    .tx-tbi3-mains .text{width: 100%;padding: 0;margin-top: 20px;}

    .tx-tbi3-mains .text h3{font-size: 17px;margin-bottom: 10px;}

    .tx-tbi3-mains .text em{font-size: 13px;margin-bottom: 12px;}

    .tx-tbi3-mains .text i{line-height: 26px;padding: 0 15px;margin-right: 8px;margin-bottom: 6px;}

    .tx-tbi3-mains .text a{font-size: 12px;line-height: 30px;width: 100px;margin-top: 12px;}



    .tx-tbi4-mains .swiper-slide{display: block;}

    .tx-tbi4-mains .text{display: block; width: 100%;padding-right: 0;text-align: center;}

    .tx-tbi4-mains .text h3{font-size: 17px;margin-bottom: 8px;}

    .tx-tbi4-mains .text em{margin-bottom: 15px;}

    .tx-tbi4-mains .text a{font-size: 12px;line-height:30px;width: auto;padding: 0 25px;}

    .tx-tbi4-mains .img{width: 100%;margin-top: 20px;}

    .tx-tbi4-mains .swiper-container{padding-bottom: 30px;padding-left:0;}

    .tx-tbi4-mains .swiper-pagination{bottom:0;}

    .tx-tbi4-mains .swiper-pagination span{width: 6px;height: 6px;margin:0 4px !important;}



    .tx-tbi5-mains{padding:0;margin-top: 0;}

    .tx-tbi5-mains ul .cuo{display: none;}

    .tx-tbi5-mains:after{display: none;}

    .tx-tbi5-mains ul:before{display: none;}

    .tx-tbi5-mains ul.title{display: none;}

    .tx-tbi5-mains ul .img{width: 30%;padding-top: 0;border-bottom: 1px solid #eee;}

    .tx-tbi5-mains ul .img img{height: 38px;position: relative;margin-top:23%;}

    .tx-tbi5-mains ul .img h3{font-size: 14px;font-weight: normal;margin-top:5px;}

    .tx-tbi5-mains ul .dui{width: 70%;padding: 20px;background: #317DFF;border-bottom: 1px solid #fff;}

    .tx-tbi5-mains ul li p{font-size: 12px;margin-bottom: 10px;}

    .tx-tbi5-mains ul li.dui p{background-size: 12px 12px;padding-left: 20px;background-position: left 3px !important;line-height: 21px;}



    .tx-tbi6-nav{margin-top: 25px;}

    .tx-tbi6-nav li{width: 46px;height: 46px;margin-left: 10px;}

    .tx-tbi6-nav li:before{border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 12px solid #67bbfc;margin-left: -8px;}

    .tx-tbi6-nav li.cur{border: 2px solid #67bbfc;}

    .tx-tbi6-nav li.cur:before{top:-8px;}

    .tx-tbi6-main{flex-direction: column;}

    .tx-tbi6-main .img{width: 100%;}

    .tx-tbi6-main .text{margin-top: 15px;width: 100%;padding-left: 0;}

    .tx-tbi6-main .text h3{font-size: 15px;margin-bottom: 6px;}

    .tx-tbi6-main .text span img{width: 16px;margin-right: 7px;}

    .tx-tbi6-main .text em{margin-top: 12px;}    



    .tx-tbi7-main li{width: 100%;margin-left: 0 !important;margin-bottom: 15px;}

    .tx-tbi7-main li a{padding: 25px 32% 15px 25px;}

    .tx-tbi7-main li .text h3{font-size: 15px;margin-bottom: 5px;}

    .tx-tbi7-main li .text em{font-size: 12px;}

    .tx-tbi7-main li .img{left: 74%;}

    .tx-tbi7-main li .img img{transform: scale(0.7);-webkit-transform: scale(0.7);-ms-transform: scale(0.7);}

    .tx-tbi7-main li .img:before{width: 36px;height: 36px;bottom:-6px;left: 25px;right: auto;}



    .tx-tbi8-mains{flex-direction: column;}

    .tx-tbi8-mains .img{width: 100%;padding:0 15px;margin-left: 0;}

    .tx-tbi8-mains .text{padding-left: 0;width: 100%;}

    .tx-tbi8-mains .text p{padding-left: 18px;line-height: 22px;margin-bottom: 10px;}

    .tx-tbi8-mains .text p::before{width: 6px;height: 6px;top:8px;}

    .tx-tbi8-mains .text h4{font-size: 15px;margin-top: 10px;}



    /*ai*/

    .tx-ai1-nav{margin-bottom: 25px;}

    .tx-ai1-nav li img{width: 30px;}

    .tx-ai1-nav li{margin: 0 24px;padding-bottom: 6px;}

    .tx-ai1-nav li h3{font-size: 13px;margin-top: 5px;line-height: 20px;}

    .tx-ai1-main{flex-direction: column;}

    .tx-ai1-main .text{width: 100%;padding: 0;}

    .tx-ai1-main .text h3{font-size: 16px;padding-bottom: 12px;margin-bottom: 15px;font-weight: normal;}

    .tx-ai1-main .text h4{font-size: 13px;line-height: 22px;margin-bottom: 12px;}

    .tx-ai1-main .text p{line-height: 22px;margin-bottom: 6px;font-size: 13px;background-size: 14px 14px;}

    .tx-ai1-main .img{width: 100%;margin-top: 15px;}

    .tx-ai1-main .img .main{margin-left: 0;width: 100%;height: auto;padding: 15px 20px;box-shadow: 0px 0px 10px rgb(49 125 255 / 13%);}

    .tx-ai1-main .img .main img{display: none;}

    .tx-ai1-main .img .main h3{padding-left: 0;margin-bottom: 12px;margin-top: 5px;font-size: 17px;}

    .tx-ai1-main .img .main span{text-align:left;}

    .tx-ai1-main .img .main span i{font-size: 12px;line-height: 30px;padding: 0 15px;margin-right: 5px;}

    .tx-ai1-main .img .main h4{font-size: 14px;text-align: left;margin-top: 12px;}

    

    .tx-ai8-mains{flex-direction: column;margin-bottom: 0px;}

    .tx-ai8-mains .text{width: 100%;padding-right: 0;}

    .tx-ai8-mains .text h3{font-size: 16px;font-weight: normal; line-height: 22px;padding-bottom: 15px;margin-bottom: 20px;}

    .tx-ai8-mains .img{width: 100%;margin-top: 20px;}

    .tx-ai8-mains .swiper-pagination span{width: 6px;height: 6px;border-radius: 0 0 6px #aaa;margin:0 3px !important;}

    .tx-ai8-mains .swiper-pagination .swiper-pagination-bullet-active{width: 20px;}



    .tx-ai4-mains li{flex-direction: column !important;padding:25px 0;background-size: 100% auto;}

    .tx-ai4-mains .img,.tx-ai4-mains .text{width: 100%;}

    .tx-ai4-mains .img{margin-top: 15px;}

    .tx-ai4-mains .text{position: relative; width: 100%;padding: 0 !important;}

    .tx-ai4-mains .text i{position: absolute;left: 0;top:0; min-width: 36px;line-height: 33px;background-size: 36px auto;padding-left: 0;text-align: center;font-size: 20px;}

    .tx-ai4-mains .text h3{font-size: 16px;margin-top: 0;padding-bottom: 0;margin-left: 52px;}

    .tx-ai4-mains .text h3::before{display: none;}

    .tx-ai4-mains .text p{margin-bottom: 15px;}



    .tx-ai5-nav{padding: 0;}

    .tx-ai5-nav li{font-size: 13px;padding-bottom: 8px;}

    .tx-ai5-nav li img{display: none;}

    .tx-ai5-mains li{padding: 0 10px;width: 25%;margin-top: 12px;}

    .tx-ai5-mains li img{height: 30px;}

    .tx-ai5-mains li h3{font-size: 12px;line-height: 16px;height: 32px;}

    .tx-ai5-mains li h3 br{display: none !important;}



    /*PO*/

    .tx-po2-main li{width: 100%;margin-left: 0 !important;margin-bottom: 10px;padding:30px 20px 20px;}

    .tx-po2-main li img{max-width: 45px;}

    .tx-po2-main li h3{font-size: 17px;line-height: 24px;height: 24px;}

    .tx-po2-main li em{font-size: 12px;height: auto;}

    .tx-po2-main li a{font-size: 12px;line-height: 32px;height: 32px;}



    .tx-po3-main li{width: 100%;margin-bottom: 15px;padding-bottom: 15px;border-bottom:1px solid #eee;}

    .tx-po3-main li:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

    .tx-po3-main li .imgs{display: none;}

    .tx-po3-main li .texts{position: relative; padding: 0 !important;}

    .tx-po3-main li .texts h4{position: absolute;left:0;top:0;font-size: 17px;line-height: 20px;}

    .tx-po3-main li .texts h3{padding-left: 30px;font-size: 16px;line-height: 20px;font-weight: normal;color: #317DFF;border-bottom: 0;margin-bottom: 0;padding-bottom: 8px;}

    .tx-po3-main li .texts p{font-size: 12px;line-height: 22px;margin-top: 5px;}

    .tx-po3-main li .texts p:before{width: 6px;height: 6px;top:8px;}

    .tx-po3-main li .texts em{margin-top: 5px;}



    .tx-po4-main .mySwiper{padding:0 0 45px;}

    .tx-po4-main .swiper-wrapper{background: none;}

    .tx-po4-main .swiper-wrapper::before{display: none;}

    .tx-po4-main .swiper-slide{top:0 !important;}

    .tx-po4-main .swiper-button{width: 30px;height: 30px;line-height: 30px;}

    .tx-po4-main .swiper-slide:nth-child(3n-1){flex-direction: column;}

    .tx-po4-main .swiper-slide .main{margin-left: 0;}

    .tx-po4-main .swiper-slide i{position: absolute;left:4px;top:6px;margin: 0;width: 12px;height: 12px;}

    .tx-po4-main .swiper-slide h3{font-size: 20px;padding-left: 35px;margin-bottom: 20px;}

    .tx-po4-main .swiper-slide .main h4{font-size: 16px;}

    .tx-po4-main .swiper-slide .main p{font-size: 12px;}

    .tx-po4-main .swiper-button-next{margin-left: 15px;}

    .tx-po4-main .swiper-button-prev{margin-right: 15px;}

    .tx-po4-main .swiper-button:after{font-size: 14px;}



.tx-po5{height:125vw;}

    .tx-po5-left{width: 100%;padding-right: 0;}

    .tx-po5-left ul{padding:0;}

    .tx-po5-left li img{margin-right: 0;margin-bottom: 2px;}

    .tx-po5-left ul li{width: 25%;clear: none;display: flex;font-size: 12px;padding:12px 0 6px; margin-top: 0; flex-direction: column;justify-content: center;align-items: center;height: auto;line-height: 20px;}

    .tx-po5-left li:last-child{border-bottom: 1px solid #e7e7e7;}

    .tx-po5-main .swiper-button{display: none;}

    .tx-po5-main{width: 100%;top:85px;}

    .tx-po5-main .mySwiper{padding:0;}

    .tx-po5-main .titles i{font-size:12px;}

    .tx-po5-main .mySwiper:before, .tx-po5-main .mySwiper:after{display: none;}

    

    .tx-po6-main .swiper-slide li{width:100%;margin-left:0px !important;}



    /*DF*/



    .tx-df2-main li{width: 100%;margin-bottom: 8px;margin-left: 0 !important;border-radius: 10px;padding:30px 20px}

    .tx-df2-main li img{height: 42px;margin-bottom: 10px;}

    .tx-df2-main li h3{font-size: 17px;margin-bottom: 5px;}

    .tx-df2-main li h4{font-size: 14px;margin-bottom: 12px;}

    .tx-df2-main li span i{font-size: 12px;}

    .tx-df2-main li span{margin-bottom: 12px;}

    .tx-df2-main li p{min-height: auto;font-size: 13px;line-height: 22px;}



    .tx-df3-nav{display: none;margin-bottom: 18px;}
    .tx-df3-nav li{padding:0 5px;}

    .tx-df3-mains{padding:30px 20px;flex-direction: column;margin-bottom: 10px;}

    .tx-df3-mains .img{width: 100%;height:auto;}

    .tx-df3-mains .text{width: 100%;position: relative;width: 100%;padding: 0 !important;margin-bottom: 15px;margin-top:0;}

    .tx-df3-mains .text i{position: absolute;left: 0;top:0; min-width: 36px;line-height: 33px;background-size: 36px auto;padding-left: 0;text-align: center;font-size: 20px;}

    .tx-df3-mains .text h3{font-size: 16px;margin-left: 52px;margin-bottom: 15px;}

    .tx-df3-mains .text h4{display: none;}

    .tx-df3-mains .text a{font-size: 12px;line-height: 30px; width: 100px; margin-top: 12px;}



    /* 底部公共 */

    .tx-guanggao{padding: 30px 0;}

    .tx-guanggao a{font-size: 14px;line-height: 38px;padding: 0 25px;margin-left: 25px;}



    .video-box .mains{width: 86%;}

    /* 2024新增 */
    .tx-banner-text p{display: none;}

    .tx-mdm3{background: none;}
    .tx-mdm3-mains{width: 100%;margin:0;}
    .tx-mdm3-mains li{margin:0 !important;margin-bottom: 12px !important;}
    .tx-mdm3-mains img{width: 60px;}
    .tx-mdm3-mains h3{font-size: 15px;margin-bottom:6px;}
    .tx-mdm3-mains.fl img{left: 0;right:auto;}
    .tx-mdm3-mains.fl li{text-align: left;padding-right: 0;padding-left: 70px;}
    .tx-mdm3-mains.fr li{padding-left: 70px;}

    .tx-dmd5-mains{padding:25px;flex-direction: column;}
    .tx-dmd5-mains .texts{width: 100%;padding:0;margin-bottom: 10px;}
    .tx-dmd5-mains .imgs{width: 100%;padding-top: 10px;}
    .tx-dmd5-mains .texts h3{font-size: 16px;margin-bottom: 12px;}
    .tx-dmd5-mains .texts p{margin-bottom: 6px;}
    .tx-dmd5-mains .texts h4{margin-bottom: 6px;font-size: 14px;}
    .tx-dmd5-mains .texts a{width: 100%;margin-top: 4px;line-height: 39px;}
    .tx-dmd5-nav{margin-bottom: 0px;}
    .tx-dmd5-nav li{margin:0 6px; margin-bottom: 12px;}
    .tx-dmd5-nav li h3{font-size: 14px;}

    .tx-dm2-main{margin-top: -15px;}
    .tx-dm2-main li{width: 48%;margin-left: 4% !important;height: auto;padding:20px 15px;margin-top: 15px;}
    .tx-dm2-main li:nth-child(2n-1){margin-left: 0 !important;}
    .tx-dm2-main li img{width: 66px;margin-bottom: 12px;}
    .tx-dm2-main li h3{font-size: 14px;}

    .tx-dm3-main .swiper-slide h3{font-size: 18px;padding-bottom: 15px;}
    .tx-dm3-main .swiper-slide .main{padding:25px;min-height: 120px;}
    .tx-dm3-main .mySwiper::before{height: 2px;top: 41px;}
    .tx-dm3-main .swiper-slide em{margin-top: 20px;}
    .tx-dm3-main .swiper-slide em::after{height: 30px;}
    
    .tx-mains-title h3{line-height:18px;}
    .tx-mains-title h6{display:none;}
    .tx-mains-title em{margin-bottom:0;}

}